|
|
@@ -69,8 +69,21 @@ def sr_distributor_tj(request):
|
69
|
69
|
sales = SalesResponsibilityInfoModelsSaleStatisticInfo.objects.filter(brand_id=brand_id, distributor_id=distributor_id, ymd=tc.local_string(format='%Y%m%d'), status=True).order_by('-is_important', '-yesterday_num', '-current_month', '-last_month')
|
70
|
70
|
sales = [sale.data for sale in sales]
|
71
|
71
|
|
|
72
|
+ today_num = yesterday_num = current_month = last_month = 0
|
|
73
|
+ for sale in sales:
|
|
74
|
+ today_num += sale.get('today_num', 0)
|
|
75
|
+ yesterday_num += sale.get('yesterday_num', 0)
|
|
76
|
+ current_month += sale.get('current_month', 0)
|
|
77
|
+ last_month += sale.get('last_month', 0)
|
|
78
|
+
|
72
|
79
|
return response(data={
|
73
|
80
|
'sales': sales,
|
|
81
|
+ 'total': {
|
|
82
|
+ 'today_num': today_num,
|
|
83
|
+ 'yesterday_num': yesterday_num,
|
|
84
|
+ 'current_month': current_month,
|
|
85
|
+ 'last_month': last_month,
|
|
86
|
+ },
|
74
|
87
|
})
|
75
|
88
|
|
76
|
89
|
|
|
|
@@ -82,6 +95,19 @@ def supersr_sr_tj(request):
|
82
|
95
|
sales = SuperSalesResponsibilityInfoModelsSaleStatisticInfo.objects.filter(brand_id=brand_id, ymd=tc.local_string(format='%Y%m%d'), status=True).order_by('-yesterday_num', '-current_month', '-last_month')
|
83
|
96
|
sales = [sale.data for sale in sales]
|
84
|
97
|
|
|
98
|
+ today_num = yesterday_num = current_month = last_month = 0
|
|
99
|
+ for sale in sales:
|
|
100
|
+ today_num += sale.get('today_num', 0)
|
|
101
|
+ yesterday_num += sale.get('yesterday_num', 0)
|
|
102
|
+ current_month += sale.get('current_month', 0)
|
|
103
|
+ last_month += sale.get('last_month', 0)
|
|
104
|
+
|
85
|
105
|
return response(data={
|
86
|
106
|
'sales': sales,
|
|
107
|
+ 'total': {
|
|
108
|
+ 'today_num': today_num,
|
|
109
|
+ 'yesterday_num': yesterday_num,
|
|
110
|
+ 'current_month': current_month,
|
|
111
|
+ 'last_month': last_month,
|
|
112
|
+ },
|
87
|
113
|
})
|